Crosh & VMC Disable Extensions
ading2210 (vk6#7391)

Website Discord

Crosh must not be blocked by your administrator to perform this exploit. The VmManagementCliAllowed policy must also be enabled.

    Instructions

  1. Powerwash by attempting to enable Developer Mode. You may want to back up important local data on your profile before doing this.
  2. Sign in.
  3. Disconnect from your network immediately to prevent extensions from installing automatically.
  4. To disable all extensions
  5. Open Crosh. This can be done by pressing Ctrl+Alt+T.
  6. Run vmc create-extra-disk --size 1 /home/chronos/user/Extensions in the crosh window. If it fails with a "file exists" error, use the method to disable specific extensions.
  7. To disable specific extensions
  8. Navigate to chrome://extensions.
  9. Connect to your network.
  10. When an extension is installed automatically, immediately disconnect from your network. If you want that extension to be enabled while other extensions are disabled, restart these instructions to try again.
  11. Open Crosh. This can be done by pressing Ctrl+Alt+T.
  12. For each extension you want to disable, run vmc create-extra-disk --size 1 /home/chronos/user/Extensions/{extension_id}, replacing "{extension_id}" with the extension id.
  13. Connect to your network. Extensions should not install automatically.